home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / programer2 / lisp / xlisp / !XLisp / MAKEFILE < prev   
Text File  |  1990-02-24  |  3KB  |  100 lines

  1. OS=Risc
  2. #
  3. SRC1 =  xlobj.c xllist.c xlcont.c xlbfun.c
  4. SRC2 =  xldmem.c xleval.c xlfio.c xlftab.c xlglob.c xlio.c xlisp.c xljump.c
  5. SRC2a = xlmath.c xlprin.c xlread.c xlinit.c
  6. SRC3 =  xlstr.c xlsubr.c xlsym.c xlsys.c xldbug.c $(OS)stuff.c
  7. SRCS =  $(SRC1) $(SRC2) $(SRC2a) $(SRC3) xlisp.h
  8. #
  9. OBJS1 = xlbfun.o xlcont.o xldbug.o xldmem.o xleval.o xlfio.o
  10. OBJS2 = xlftab.o xlglob.o xlinit.o xlio.o xlisp.o xljump.o xllist.o xlmath.o
  11. OBJS3 = xlobj.o xlprin.o xlread.o xlstr.o xlsubr.o xlsym.o xlsys.o $(OS)stuff.o
  12. OBJS =  $(OBJS1) $(OBJS2) $(OBJS3)
  13. #
  14. MISC1 = Makefile fact.lsp init.lsp object.lsp prolog.lsp trace.lsp
  15. MISC2 = xlstub.c.NOTUSED
  16. MISC  = $(MISC1) $(MISC2)
  17. #
  18. CFLAGS =        -pcc -O
  19. CC  =           cc
  20. LIBS =
  21. #
  22. !RunImage : $(OBJS)
  23.         cc -o !RunImage $(CFLAGS) $(OBJS) $(LIBS)
  24. #
  25. new : clean
  26.         rm -f !RunImage
  27.         make !RunImage
  28. #
  29. clean :
  30.         rm -f *.o
  31. #
  32. xlbfun.o :      xlbfun.c xlisp.h
  33.                 $(CC) -c $(CFLAGS) xlbfun.c
  34. #
  35. xlcont.o :      xlcont.c xlisp.h
  36.                 $(CC) -c $(CFLAGS) xlcont.c
  37. #
  38. xldbug.o :      xldbug.c xlisp.h
  39.                 $(CC) -c $(CFLAGS) xldbug.c
  40. #
  41. xldmem.o :      xldmem.c xlisp.h
  42.                 $(CC) -c $(CFLAGS) xldmem.c
  43. #
  44. xleval.o :      xleval.c xlisp.h
  45.                 $(CC) -c $(CFLAGS) xleval.c
  46. #
  47. xlfio.o :       xlfio.c xlisp.h
  48.                 $(CC) -c $(CFLAGS) xlfio.c
  49. #
  50. xlftab.o :      xlftab.c xlisp.h
  51.                 $(CC) -c $(CFLAGS) xlftab.c
  52. #
  53. xlglob.o :      xlglob.c xlisp.h
  54.                 $(CC) -c $(CFLAGS) xlglob.c
  55. #
  56. xlinit.o :      xlinit.c xlisp.h
  57.                 $(CC) -c $(CFLAGS) xlinit.c
  58. #
  59. xlio.o :        xlio.c xlisp.h
  60.                 $(CC) -c $(CFLAGS) xlio.c
  61. #
  62. xlisp.o :       xlisp.c xlisp.h
  63.                 $(CC) -c $(CFLAGS) xlisp.c
  64. #
  65. xljump.o :      xljump.c xlisp.h
  66.                 $(CC) -c $(CFLAGS) xljump.c
  67. #
  68. xllist.o :      xllist.c xlisp.h
  69.                 $(CC) -c $(CFLAGS) xllist.c
  70. #
  71. xlmath.o :      xlmath.c xlisp.h
  72.                 $(CC) -c $(CFLAGS) xlmath.c
  73. #
  74. xlobj.o :       xlobj.c xlisp.h
  75.                 $(CC) -c $(CFLAGS) xlobj.c
  76. #
  77. xlprin.o :      xlprin.c xlisp.h
  78.                 $(CC) -c $(CFLAGS) xlprin.c
  79. #
  80. xlread.o :      xlread.c xlisp.h
  81.                 $(CC) -c $(CFLAGS) xlread.c
  82. #
  83. xlstr.o :       xlstr.c xlisp.h
  84.                 $(CC) -c $(CFLAGS) xlstr.c
  85. #
  86. xlstub.o :      xlstub.c xlisp.h
  87.                 $(CC) -c $(CFLAGS) xlstub.c
  88. #
  89. xlsubr.o :      xlsubr.c xlisp.h
  90.                 $(CC) -c $(CFLAGS) xlsubr.c
  91. #
  92. xlsym.o :       xlsym.c xlisp.h
  93.                 $(CC) -c $(CFLAGS) xlsym.c
  94. #
  95. xlsys.o :       xlsys.c xlisp.h
  96.                 $(CC) -c $(CFLAGS) xlsys.c
  97. #
  98. $(OS)stuff.o :  $(OS)stuff.c
  99.                 $(CC) -c $(CFLAGS) $(OS)stuff.c
  100.